﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AnlianCommon.Common.Domains.ProductionManagement
{
    /// <summary>
    /// 种母历史记录
    /// </summary>
    public class BreedingHistorys : BaseEntity
    {
        [Key]
        public int BreedingHistoryId { get; set; }
        //种母耳号
        public string? BreedingEarBugle { get; set; }
        //配种日期
        public DateTime? DateBreeding { get; set; }
        //种公耳号
        public string? SeedMaleEarBugle { get; set; }
        //妊检日期
        public DateTime? PregnancyTestDate { get; set; }
        //分娩日期
        public DateTime? ParturitionDate { get; set; }
        //健羔数
        public int? HealthyLambNums { get; set; }
        //健羔总重
        public string? HealthyLambWeight { get; set; }
        //弱羔数
        public int? WeakLambsNums { get; set; }
        //畸形数
        public int? DeformityNums { get; set; }
        //死胎数
        public int? StillbirthNums { get; set; }
        //木乃伊数
        public int? MummificationNums { get; set; }
        //畸胎数
        public int? TeratogenesiNums { get; set; }
        //当前胎次
        public int? CurrentParity { get; set; }
        //断奶日期
        public DateTime? WeanedDate { get; set; }
        //断奶只数
        public int? WeanedNums { get; set; }
        //断奶窝重
        public string? WeanedLitterWeight { get; set; }
    }
}
